package com.cssy.yd.logic.entity;

import java.io.Serializable;

/**
 * ��ݶ���
 * @since 2013-10-28
 */
public class LogicSoWareItemBatchDO implements Serializable {

    private static final long serialVersionUID = 138294035112817459L;

    /**
     * column logic_so_ware_item_batch.ID
     */
    private String id;

    /**
     * column logic_so_ware_item_batch.wareItemId  ���۳���ID
     */
    private String wareitemid;

    /**
     * column logic_so_ware_item_batch.whcode  �����ֿ�
     */
    private String whcode;

    /**
     * column logic_so_ware_item_batch.whname  �ֿ����
     */
    private String whname;

    /**
     * column logic_so_ware_item_batch.materialsid
     */
    private String materialsid;

    /**
     * column logic_so_ware_item_batch.prod_no  ��Ʒ����
     */
    private String prodNo;

    /**
     * column logic_so_ware_item_batch.prod_name  ��Ʒ���
     */
    private String prodName;

    /**
     * column logic_so_ware_item_batch.prod_batch  ���
     */
    private String prodBatch;

    /**
     * column logic_so_ware_item_batch.prod_model  ��Ʒ�ͺ�
     */
    private String prodModel;

    /**
     * column logic_so_ware_item_batch.prod_spec_desc  �������
     */
    private String prodSpecDesc;

    /**
     * column logic_so_ware_item_batch.prod_rank  ��Ʒ�ȼ�-�ŵȡ�һ�ȡ�����
     */
    private String prodRank;

    /**
     * column logic_so_ware_item_batch.prod_b_unit  ��Ʒ��λ
     */
    private String prodBUnit;

    /**
     * column logic_so_ware_item_batch.prod_unit  ��Ʒ��ǰ��λ
     */
    private String prodUnit;

    /**
     * column logic_so_ware_item_batch.prod_unit_convert
     */
    private Double prodUnitConvert;

    /**
     * column logic_so_ware_item_batch.prod_b_sfquantity  ��Ʒ��λ��ʵ������
     */
    private Double prodBSfquantity;

    /**
     * column logic_so_ware_item_batch.prod_sfquantity  ��Ʒ��ǰ��λ��ʵ������-���ζ�����������
     */
    private Double prodSfquantity;

    /**
     * column logic_so_ware_item_batch.ky_b_quantity
     */
    private Double kyBQuantity;

    /**
     * column logic_so_ware_item_batch.ky_quantity  �ֿ���ÿ��-ʵʱ
     */
    private Double kyQuantity;

    /**
     * column logic_so_ware_item_batch.tmp_can_ck_quantity  ���οɳ����
     */
    private Double tmpCanCkQuantity;

    /**
     * column logic_so_ware_item_batch.status  Ҫ���۵���Ʒ״̬-�ȼ�
     */
    private String status;

    /**
     * column logic_so_ware_item_batch.remark  ��ע
     */
    private String remark;

    /**
     * column logic_so_ware_item_batch.reserve1  Ԥ���ֶ�1
     */
    private String reserve1;

    /**
     * column logic_so_ware_item_batch.reserve2  Ԥ���ֶ�2
     */
    private String reserve2;

    
    /**
     * column logic_so_warefreeze_item.frozen_b_quantity  ����Ŀ���λ����
     */
    private Double frozenBQuantity;

    /**
     * column logic_so_warefreeze_item.frozen_quantity  ��ǰ����Ŀ������-��ʷ
     */
    private Double frozenQuantity;
    
    /**
     * column logic_so_ware_item.yt_b_quantity
     */
    private Double ytBQuantity;

    /**
     * column logic_so_ware_item.yt_quantity  ��������
     */
    private Double ytQuantity;
    
    public LogicSoWareItemBatchDO() {
        super();
    }

    public LogicSoWareItemBatchDO(String id, String wareitemid, String whcode, String whname, String materialsid, String prodNo, String prodName, String prodBatch, String prodModel, String prodSpecDesc, String prodRank, String prodBUnit, String prodUnit, Double prodUnitConvert, Double prodBSfquantity, Double prodSfquantity, Double kyBQuantity, Double kyQuantity, Double tmpCanCkQuantity, String status, String remark, String reserve1, String reserve2) {
        this.id = id;
        this.wareitemid = wareitemid;
        this.whcode = whcode;
        this.whname = whname;
        this.materialsid = materialsid;
        this.prodNo = prodNo;
        this.prodName = prodName;
        this.prodBatch = prodBatch;
        this.prodModel = prodModel;
        this.prodSpecDesc = prodSpecDesc;
        this.prodRank = prodRank;
        this.prodBUnit = prodBUnit;
        this.prodUnit = prodUnit;
        this.prodUnitConvert = prodUnitConvert;
        this.prodBSfquantity = prodBSfquantity;
        this.prodSfquantity = prodSfquantity;
        this.kyBQuantity = kyBQuantity;
        this.kyQuantity = kyQuantity;
        this.tmpCanCkQuantity = tmpCanCkQuantity;
        this.status = status;
        this.remark = remark;
        this.reserve1 = reserve1;
        this.reserve2 = reserve2;
    }

    /**
     * getter for Column logic_so_ware_item_batch.ID
     */
    public String getId() {
        return id;
    }

    /**
     * setter for Column logic_so_ware_item_batch.ID
     * @param id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * getter for Column logic_so_ware_item_batch.wareItemId
     */
    public String getWareitemid() {
        return wareitemid;
    }

    /**
     * setter for Column logic_so_ware_item_batch.wareItemId
     * @param wareitemid
     */
    public void setWareitemid(String wareitemid) {
        this.wareitemid = wareitemid;
    }

    /**
     * getter for Column logic_so_ware_item_batch.whcode
     */
    public String getWhcode() {
        return whcode;
    }

    /**
     * setter for Column logic_so_ware_item_batch.whcode
     * @param whcode
     */
    public void setWhcode(String whcode) {
        this.whcode = whcode;
    }

    /**
     * getter for Column logic_so_ware_item_batch.whname
     */
    public String getWhname() {
        return whname;
    }

    /**
     * setter for Column logic_so_ware_item_batch.whname
     * @param whname
     */
    public void setWhname(String whname) {
        this.whname = whname;
    }

    /**
     * getter for Column logic_so_ware_item_batch.materialsid
     */
    public String getMaterialsid() {
        return materialsid;
    }

    /**
     * setter for Column logic_so_ware_item_batch.materialsid
     * @param materialsid
     */
    public void setMaterialsid(String materialsid) {
        this.materialsid = materialsid;
    }

    /**
     * getter for Column logic_so_ware_item_batch.prod_no
     */
    public String getProdNo() {
        return prodNo;
    }

    /**
     * setter for Column logic_so_ware_item_batch.prod_no
     * @param prodNo
     */
    public void setProdNo(String prodNo) {
        this.prodNo = prodNo;
    }

    /**
     * getter for Column logic_so_ware_item_batch.prod_name
     */
    public String getProdName() {
        return prodName;
    }

    /**
     * setter for Column logic_so_ware_item_batch.prod_name
     * @param prodName
     */
    public void setProdName(String prodName) {
        this.prodName = prodName;
    }

    /**
     * getter for Column logic_so_ware_item_batch.prod_batch
     */
    public String getProdBatch() {
        return prodBatch;
    }

    /**
     * setter for Column logic_so_ware_item_batch.prod_batch
     * @param prodBatch
     */
    public void setProdBatch(String prodBatch) {
        this.prodBatch = prodBatch;
    }

    /**
     * getter for Column logic_so_ware_item_batch.prod_model
     */
    public String getProdModel() {
        return prodModel;
    }

    /**
     * setter for Column logic_so_ware_item_batch.prod_model
     * @param prodModel
     */
    public void setProdModel(String prodModel) {
        this.prodModel = prodModel;
    }

    /**
     * getter for Column logic_so_ware_item_batch.prod_spec_desc
     */
    public String getProdSpecDesc() {
        return prodSpecDesc;
    }

    /**
     * setter for Column logic_so_ware_item_batch.prod_spec_desc
     * @param prodSpecDesc
     */
    public void setProdSpecDesc(String prodSpecDesc) {
        this.prodSpecDesc = prodSpecDesc;
    }

    /**
     * getter for Column logic_so_ware_item_batch.prod_rank
     */
    public String getProdRank() {
        return prodRank;
    }

    /**
     * setter for Column logic_so_ware_item_batch.prod_rank
     * @param prodRank
     */
    public void setProdRank(String prodRank) {
        this.prodRank = prodRank;
    }

    /**
     * getter for Column logic_so_ware_item_batch.prod_b_unit
     */
    public String getProdBUnit() {
        return prodBUnit;
    }

    /**
     * setter for Column logic_so_ware_item_batch.prod_b_unit
     * @param prodBUnit
     */
    public void setProdBUnit(String prodBUnit) {
        this.prodBUnit = prodBUnit;
    }

    /**
     * getter for Column logic_so_ware_item_batch.prod_unit
     */
    public String getProdUnit() {
        return prodUnit;
    }

    /**
     * setter for Column logic_so_ware_item_batch.prod_unit
     * @param prodUnit
     */
    public void setProdUnit(String prodUnit) {
        this.prodUnit = prodUnit;
    }

    /**
     * getter for Column logic_so_ware_item_batch.prod_unit_convert
     */
    public Double getProdUnitConvert() {
        return prodUnitConvert;
    }

    /**
     * setter for Column logic_so_ware_item_batch.prod_unit_convert
     * @param prodUnitConvert
     */
    public void setProdUnitConvert(Double prodUnitConvert) {
        this.prodUnitConvert = prodUnitConvert;
    }

    /**
     * getter for Column logic_so_ware_item_batch.prod_b_sfquantity
     */
    public Double getProdBSfquantity() {
        return prodBSfquantity;
    }

    /**
     * setter for Column logic_so_ware_item_batch.prod_b_sfquantity
     * @param prodBSfquantity
     */
    public void setProdBSfquantity(Double prodBSfquantity) {
        this.prodBSfquantity = prodBSfquantity;
    }

    /**
     * getter for Column logic_so_ware_item_batch.prod_sfquantity
     */
    public Double getProdSfquantity() {
        return prodSfquantity;
    }

    /**
     * setter for Column logic_so_ware_item_batch.prod_sfquantity
     * @param prodSfquantity
     */
    public void setProdSfquantity(Double prodSfquantity) {
        this.prodSfquantity = prodSfquantity;
    }

    /**
     * getter for Column logic_so_ware_item_batch.ky_b_quantity
     */
    public Double getKyBQuantity() {
        return kyBQuantity;
    }

    /**
     * setter for Column logic_so_ware_item_batch.ky_b_quantity
     * @param kyBQuantity
     */
    public void setKyBQuantity(Double kyBQuantity) {
        this.kyBQuantity = kyBQuantity;
    }

    /**
     * getter for Column logic_so_ware_item_batch.ky_quantity
     */
    public Double getKyQuantity() {
        return kyQuantity;
    }

    /**
     * setter for Column logic_so_ware_item_batch.ky_quantity
     * @param kyQuantity
     */
    public void setKyQuantity(Double kyQuantity) {
        this.kyQuantity = kyQuantity;
    }

    /**
     * getter for Column logic_so_ware_item_batch.tmp_can_ck_quantity
     */
    public Double getTmpCanCkQuantity() {
        return tmpCanCkQuantity;
    }

    /**
     * setter for Column logic_so_ware_item_batch.tmp_can_ck_quantity
     * @param tmpCanCkQuantity
     */
    public void setTmpCanCkQuantity(Double tmpCanCkQuantity) {
        this.tmpCanCkQuantity = tmpCanCkQuantity;
    }

    /**
     * getter for Column logic_so_ware_item_batch.status
     */
    public String getStatus() {
        return status;
    }

    /**
     * setter for Column logic_so_ware_item_batch.status
     * @param status
     */
    public void setStatus(String status) {
        this.status = status;
    }

    /**
     * getter for Column logic_so_ware_item_batch.remark
     */
    public String getRemark() {
        return remark;
    }

    /**
     * setter for Column logic_so_ware_item_batch.remark
     * @param remark
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    /**
     * getter for Column logic_so_ware_item_batch.reserve1
     */
    public String getReserve1() {
        return reserve1;
    }

    /**
     * setter for Column logic_so_ware_item_batch.reserve1
     * @param reserve1
     */
    public void setReserve1(String reserve1) {
        this.reserve1 = reserve1;
    }

    /**
     * getter for Column logic_so_ware_item_batch.reserve2
     */
    public String getReserve2() {
        return reserve2;
    }

    /**
     * setter for Column logic_so_ware_item_batch.reserve2
     * @param reserve2
     */
    public void setReserve2(String reserve2) {
        this.reserve2 = reserve2;
    }

	public Double getFrozenBQuantity() {
		return frozenBQuantity;
	}

	public void setFrozenBQuantity(Double frozenBQuantity) {
		this.frozenBQuantity = frozenBQuantity;
	}

	public Double getFrozenQuantity() {
		return frozenQuantity;
	}

	public void setFrozenQuantity(Double frozenQuantity) {
		this.frozenQuantity = frozenQuantity;
	}

	public Double getYtBQuantity() {
		return ytBQuantity;
	}

	public void setYtBQuantity(Double ytBQuantity) {
		this.ytBQuantity = ytBQuantity;
	}

	public Double getYtQuantity() {
		return ytQuantity;
	}

	public void setYtQuantity(Double ytQuantity) {
		this.ytQuantity = ytQuantity;
	}
    
}